make one's escape - French English Dictionary